Local search for mixed-integer nonlinear optimization: methodology and applications
نویسندگان
چکیده
Local search [1] is a practical solution approach for tackling large-scale discrete optimization problems, particularly whose arising in real-life applications. The authors have designed a methodology [5] for designing and engineering high-performance local-search heuristics in such contexts. This methodology has been shown to be successful for solving various industrial problems; several of these applications have been awarded on the occasion of OR competitions (1er Junior/Senior Prize at ROADEF 2005 Challenge [4], 2nd Senior Prize at ROADEF 2007 Challenge [5]). Recently, this methodology was extended to deal with mixed-integer optimization problems (linear as well as nonlinear). Note that local search is rarely used for solving mixed-integer optimization problems. A classical way to address these problems in practice is to use decomposition approaches (empirical or mathematical). Here we present the main ingredients of our methodology and its application for solving three industrial problems with high economic stakes (but short running times): rich inventory routing [2], resource scheduling for mass transportation [8], nuclear maintenance planning [6]. This methodology seems to be suited for tackling large-scale unit commitment problems arising in energy management, especially in operational contexts (daily or hourly use, very short running times, on-line replanification). The first particularity of our local search is to be pure and direct. Indeed, no decomposition is done; the problem is tackled frontally. The search space explored by our algorithm is close to the original solution space. In particular, the combinatorial and continuous parts of the problem are treated together: com-binatorial and continuous decisions can be simultaneously modified by a move during the search. By avoiding decompositions or reductions, no solution is lost and the probability to find good-quality ones is increased. Then, no hybridization is done: no particular metaheuristic is used, no tree-search technique is used. In this way, we avoid complex parameter tuning and simplify the architecture of the resulting software. Then, the second specificity of our local search is to be highly randomized, in order to avoid bias while exploring the search space. Such a diver
منابع مشابه
A kriging based method for the solution of mixed-integer nonlinear programs containing black-box functions
In this paper a new methodology is developed for the solution of mixed-integer nonlinear programs under uncertainty whose problem formulation is complicated by both noisy variables and black-box functions representing a lack of model equations. A branchand-bound framework is employed to handle the integer complexity whereby the solution to the relaxed nonlinear program subproblem at each node i...
متن کاملOptimization of Mixed-Integer Non-Linear Electricity Generation Expansion Planning Problem Based on Newly Improved Gravitational Search Algorithm
Electricity demand is forecasted to double in 2035, and it is vital to address the economicsof electrical energy generation for planning purposes. This study aims to examine the applicability ofGravitational Search Algorithm (GSA) and the newly improved GSA (IGSA) for optimization of themixed-integer non-linear electricity generation expansion planning (GEP) problem. The performanceindex of GEP...
متن کاملConcurrent processing of mixed-integer non-linear programming problems
Purpose – To discuss a new parallel algorithmic platform (minlp_machine) for complex mixed-integer non-linear programming (MINLP) problems. Design/methodology/approach – The platform combines features from classical non-linear optimization methodology with novel innovations in computational techniques. The system constructs discrete search zones around noninteger discrete-valued variables at lo...
متن کاملNonlinear and mixed-integer optimization in chemical process network systems
The use of networks allows the representation of a variety of important engineering problems. The treatment of a particular class of network applications, the Process Synthesis problem, is exposed in this paper. Process Synthesis seeks to develop systematically process owsheets that convert raw materials into desired products. In recent years, the optimization approach to process synthesis has ...
متن کاملA Tabu Search-based algorithm for the integrated process and control system design
The problem of integrated process and control system design is discussed in this paper. We formulate the optimization problem as a mixed-integer nonlinear programming problem subject to differential-algebraic constraints. This class of problems is frequently non-convex and local optimization techniques usually fail to locate the global solution. Thus, we propose a global optimization algorithm ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2011